		  head{
		  	position:relative;
		  }
		  
		  .logo{height:14px;
		  width:47px;
		  margin:0px auto;}
		  
.subtitle{font-family:elephant;
		  color:white;
		  text-align:center;
		  width:20%;
		  min-width:20px;
		  margin: 50px auto;
		  margin-left:20%;}
		  

.hrline{verical-align:middle;
		  display:inline-block;
		  color:darkgray;
		  size:1px;}
		  
.picture{width:100%;
		  height:96px;
		  margin-top:135px;
		  margin-right:20%;
		  margin-left:20%;
		  margin-bottom:10px;
		  text-align:center;
		  position:relative;
		  display:block;
		    margin:80px auto;
		  }
		  
 .brief{font-family:微软雅黑;
		  font-size:10px;
		  margin-top:135px;
		  margin-bottom:32%;
		  border:1px;
		  border-right-width:10px;
		  border-style:solid;
		  border-color:darkgray white;
		  text-indent:2em;
		  color:darkgray;
		   margin:80px auto;}
		  
		  
.icon{width:31%;
		  background:white;
		  position:relative;
		  }
		  
.con{width:31%;
border-radius:5px;
margin-left:4%;
background:white;
float:left;
margin:2% 0;
color:#959595;
text-decoration:none;
box-shadow:2px 2px 2px #e3e3e3;
position:relative;
 margin:0px auto;
}

.content{width:48%;
margin-top:12%;
margin-left:4%;
margin-right:4%;
overflow:hidden;
position:relative;
min-width:320px;}

.rect{height:60%;
width:50%;
display:none;}


